package com.fr.test;

/**
*作者：furong
*日期：2017年5月19日
*时间：下午3:01:05
*/
public class IndexOf {
    public static int indexOf(String str, String dest) {
        for (int i = 0; i < str.length(); i++) {
            int p1 = i;
            int p2 = 0;
            while (p1 < str.length() && p2 < dest.length()) {
                if (str.charAt(p1) == dest.charAt(p2)) {
                    p1++;
                    p2++;
                } else {
                    break;
                }
            }
            if (p2 == dest.length()) {
                return i;
            }
        }
        return -1;
    }

    public static void main(String[] args) {
        System.out.println(indexOf("aaaabc", "aab"));
    }

}
